package xin.marcher.module.quality.domain.request;

import lombok.AllArgsConstructor;
import lombok.Builder;
import lombok.Data;
import lombok.NoArgsConstructor;

import java.util.Date;

/**
 *
 */
@Data
@AllArgsConstructor
@NoArgsConstructor
@Builder
public class SurveyTaskRequest extends PageRequest {
    /**
     * 用户id，非前端传入，前端传入时，后端会自动设置为当前登录用户id
     */
    private Integer userId;

    /**
     * 调查任务风险id
     */
    private String surveyId;

    /**
     * 调查单内容，json格式，也可以就是普通字符串。
     */
    private String surveyForm;

    /**
     * 审核状态: 1-待处理,2-未通过,3-已通过,4-继续提供资质材料
     */
    private Integer auditStatus;

    /**
     * 商家提供资质期限是否开启: 0-关闭,1-开启
     */
    private Integer deadlineStatus;

    /**
     * 卖家id
     */
    private Long sellerId;

    /**
     * 截止日期
     */
    private Date deadline;
}